package com.zsrt.devbase.dto;

import javax.persistence.Column;
import javax.persistence.Table;
import javax.persistence.Transient;

/**
 * @author leixin Email:leixin821792669@gmail.com
 * @date 2017年5月14日 上午1:35:55
 * @version 1.0
 */
@Table(name = "function_info")
public class FunctionInfoDTO extends BaseDTO {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@Column(name = "function_name")
	private String functionName;

	@Column(name = "function_code")
	private String functionCode;

	@Column(name = "parent_function_code")
	private String parentFunctionCode;

	@Column(name = "function_url")
	private String functionUrl;

	@Column(name = "permission_code")
	private String permissionCode;

	@Transient
	private String isChecked;

	public String getFunctionName() {
		return functionName;
	}

	public void setFunctionName(String functionName) {
		this.functionName = functionName;
	}

	public String getFunctionCode() {
		return functionCode;
	}

	public void setFunctionCode(String functionCode) {
		this.functionCode = functionCode;
	}

	public String getParentFunctionCode() {
		return parentFunctionCode;
	}

	public void setParentFunctionCode(String parentFunctionCode) {
		this.parentFunctionCode = parentFunctionCode;
	}

	public String getFunctionUrl() {
		return functionUrl;
	}

	public void setFunctionUrl(String functionUrl) {
		this.functionUrl = functionUrl;
	}

	public String getPermissionCode() {
		return permissionCode;
	}

	public void setPermissionCode(String permissionCode) {
		this.permissionCode = permissionCode;
	}

	public String getIsChecked() {
		return isChecked;
	}

	public void setIsChecked(String isChecked) {
		this.isChecked = isChecked;
	}

}
